Rio’s Chinese-designed 230t Dump Trucks powered by German Engines
Please leave your questions and suggestions.